/**
 * @file: Juego.cpp
 * @author: Hernan Payrumani
 * @date: JUL-11-2009
 * @desc: Implementacion de la interface de la clase Juego.
 */

#include "Carta.h"
#include "Constantes.h"
#include "Jugador.h"
#include "JugadorReal.h"
#include "JugadorVirtual.h"
#include "Mano.h"
#include "Mazo.h"
#include "Mesa.h"
#include "Ronda.h"

Juego::Juego(unsigned int numJugadorReal, unsigned int numJugadorVirtual)
{
	this->numJugadorReal = numJugadorReal;
	
	this->numJugadorVirtual = numJugadorVirtual;
}

unsigned int Juego::getNumJugadorReal()
{
	return numJugadorReal;
}

void Juego::setNumJugadorReal(unsigned int numJugadorReal)
{
	this->numJugadorVirtual = numJugadorVirtual;
}

unsigned int Juego::getNumJugadorVirtual()
{
	return numJugadorVirtual;
}

void Juego::setNumJugadorVirtual(unsigned int numJugadorVirtual)
{
	this->numJugadorReal = numJugadorReal;
}

void Juego::iniciar()
{
	//TODO: escribir en forma de codigo el algoritmo del juego
}
